hand over something for safekeeping - Inglés Sinónimo Diccionario